Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 ELSTREE ROAD Detached £499,500 16 Sep 2011
83 ELSTREE ROAD Detached £197,500 17 Jul 1996
85 ELSTREE ROAD Detached £555,000 17 Aug 2007